# 1、 list \  dict 所有操作 牢记
# 2、 a = [1,2,3,1,2,3,1,2,3,1,2] ， 去重
# a = [1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2]
# new = []
# for i in a:
#     if i not in new:
#         new.append(i)
# print(new)

# 3、 冒泡排序
# a = [1,6,2,9,0]  # 从小到大排序的列表  sort  reverse
# a = [1,6,2,9,0]

# a = [1, 6, 2, 9, 0]
# for i in range(len(a)-1):
#     for j in range(len(a)-i-1):
#         if a[j] > a[j + 1]:
#             a[j], a[j+1] = a[j+1], a[j]
# print(a)

# 4、 实现一个 用户系统
# 实现 用户的 注册、登录、修改密码、删除用户
# 要求：用户名不能重复、数据必须存储在 json文件中
# 用户名 长度 必须在6-20位之间，删除用户，必须校验用户密码
# 修改密码，需要输入原密码与新密码，且 新密码不能与旧密码一致

'''
欢迎来到xxx 用户系统，请输入您的操作指令
0 >>> 退出
1 >>> 注册   
2 >>> 登录   
3 >>> 修改密码
4 >>> 删除用户
'''




# 5、 a = [1,2,2,1]  判断这个列表 是否属于 回文体 的格式
# [1,2,2,1] reverse()
# a = [3, 2, 2, 7]
# print(len(a))
# empty = []
# for i in range(len(a)):
#     empty.append(a[len(a)-1-i])
#     print(a[len(a) - 1 - i])
# if a == empty:
#     print("是回文体")
# else:
#     print("不是回文体")







# a = [1,2,3,1,2,3,4,5,1,2,3,4]
# num =[]
# for i in a:
#     if i not in num:
#         num.append(i)
# print(num)


# a = [1, 3, 7, 6, 2]
# print(len(a))
# for i in range(len(a)-1):
#     for j in range(len(a)-i-1):
#         if a[j] > a[j+1]:
#             a[j], a[j+1] = a[j+1], a[j]
# print(a)

# a = [8, 2, 4, 1]
# empty = []
# for i in range(len(a)):
#     empty.append(a[len(a) - 1 - i])
#     print(a[len(a) - 1 -i])
# if a == empty:
#     print("是回文")
# else:
#     print("不是回文")



























